-- Importer request
-- Importer places a request with the Broker.
-- Importer request
-- Importer places a request with the Broker
(obj : object;  -- requesting importer 
 type : integer) -- importer type (0..failure, 1..setup, 2..processing, 3..transport)
is
	WorkerTab:table[object,string,integer];
do
	WorkerTab.create;
	WorkerTab[1,1] := object; -- Add a Worker
	WorkerTab[2,1] := string; -- Add a service
	WorkerTab[3,1] := integer; -- Add a number

	if broker.engage(obj, type, WorkerTab) then
		-- The assignment was successful.
	else
		-- The assignment was impossible.
	end;
end;
/*object:Enter the name of the importer placing the request here.
*/